<?php

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 * Description of DaoSala
 *
 * @author amartinez
 */
include '../../controlador/php/conexion/Conexion.php';

class DaoSala {
    private $OidSala;
    private $Nombre;
    private $Descripcion;
    private $EsActivo;
    
    function __construct($OidSala,$Nombre,$Descripcion,$EsActivo) {
        $this->OidSala = $OidSala;
        $this->Nombre = $Nombre;
        $this->Descripcion = $Descripcion;
        $this->EsActivo = $EsActivo;
    }
    public function getOidSala(){
        return $this->OidSala;
    }
    public function getNombre(){
        return $this->Nombre;
    }
    public function getDescripcion(){
        return $this->Descripcion;
    }
    public function getEsActivo(){
        return $this->EsActivo;
    }
    public function setOidSala($OidSala){
        $this->OidSala = $OidSala;
    }
    public function setNombre($Nombre){
        $this->Nombre = $Nombre;
    }
    public function setDescripcion($Descripcion){
        $this->Descripcion = $Descripcion;
    }
    public function setEsActivo($EsActivo){
        $this->EsActivo = $EsActivo;
    }
    function RegistarSala(){
        $ObjConexion = new Conexion();
        
        $RegistarSala = "INSERT INTO Qx_Salas(Nombre,Descripcion,EsActivo)
                         VALUES('".$this->Nombre."','".$this->Descripcion."','".$this->EsActivo."')";
        $ObjConexion->query($RegistarSala);
        
        $ObjConexion ->cerrarConexion();
    }
    function ConsultarSala(){
        $ObjConexion = new Conexion();
        
        $ConsultarSala = "SELECT * FROM Qx_Salas";
        $Result = $ObjConexion->query($ConsultarSala);
        
        while ($Resultado = mssql_fetch_array($Result)){
            $Lista[] = array_map(utf8_encode, $Resultado);
        }
        
        print_r(json_encode($Lista));
        
        $ObjConexion->cerrarConexion();
    }
    function EditarSala(){
        $ObjConexion = new Conexion();
        
        $EditarSala = "UPDATE Qx_Salas
                          SET Nombre = '".$this->Nombre."',
                              Descripcion = '".$this->Descripcion."',
                              EsActivo = '".$this->EsActivo."'
                       WHERE Oid = '".$this->OidSala."'";
        $ObjConexion->query($EditarSala);
        
        $ObjConexion ->cerrarConexion();
    }
    
}

?>
